of limited intelligence - Englisch Synonyme Wörterbuch